6.569999999999999765e-26 microtubule microtubule